﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Estructuras.Consola.ConsolaEscribirDatos
{
    /// <summary>
    /// Define las constantes de un elemento específico.
    /// </summary>
    public static class CEscribirDatos
    {
        // Entrada
        public const string Entrada = "Entrada";

        // Salida
        public const string Salida = "Salida";

        // Delimitador
        public const string Delimitador = "Delimitador";

        // Cabecera
        public const string Cabecera = "Cabecera";

        // Estructura Entrada
        public const string EstructuraEntrada = "EstructuraEntrada";

        // Nodos
        public const string NodoRaiz = "EscribirDatos";
        public const string NodoEntrada = "entrada";
        public const string NodoSalida = "salida";
        public const string NodoConfiguracion = "configuracion";
        public const string NodoDelimitador = "delimitador";
        public const string NodoCabecera = "cabecera";
        public const string NodoEstructuraEntrada = "estructura_entrada";

        // Rutas
        public const string RutaNodoRaiz = "/" + NodoRaiz;
        public const string RutaEntrada = RutaNodoRaiz + "/" + NodoEntrada;
        public const string RutaSalida = RutaNodoRaiz + "/" + NodoSalida;
        public const string RutaDelimitador = RutaNodoRaiz + "/" + NodoConfiguracion + "/" + NodoDelimitador;
        public const string RutaCabecera = RutaNodoRaiz + "/" + NodoConfiguracion + "/" + NodoCabecera;
        public const string RutaEstructuraEntrada = RutaNodoRaiz + "/" + NodoConfiguracion + "/" + NodoEstructuraEntrada;

    }
}
